people's supreme court - Francés Inglés Diccionario